all: analyseXML
analyseXML: *.l *.y SD_XML/*.h SD_XML/*.cpp makefile
	flex  -Pxml xml.l
	bison  -pxml --debug --verbose --defines=xml.tab.h xml.y

	g++ -g -DYYDEBUG=1 -o analyseXML  lex.xml.c  xml.tab.c SD_XML/*.cpp


clean:
	-rm -rf *.tab.c lex.*.c *.tab.h *.output analyseXML

